English Dictionary
◊ CITRUS MEDICA
Citrus medica
n : thorny evergreen small tree or shrub of India widely
cultivated for its large lemonlike fruits that have thick
warty rind [syn: {citron}, {citron tree}, {Citrus medica}]